home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / util / boot / Kickstop.lha / Kickstop / AmigavisionsLib / call.i < prev    next >
Text File  |  1999-01-03  |  1KB  |  61 lines

  1. * mac/call.i
  2.  
  3. CALLSYS MACRO
  4.         jsr     _LVO\1(a6)
  5.         ENDM
  6.  
  7. CALLEXE MACRO
  8.         movea.l _SysBase,a6
  9.         jsr     _LVO\1(a6)
  10.         ENDM
  11.  
  12. CALLGFX MACRO
  13.         movea.l _GfxBase,a6
  14.         jsr     _LVO\1(a6)
  15.         ENDM
  16.  
  17. CALLITU MACRO
  18.         movea.l _IntuitionBase,a6
  19.         jsr     _LVO\1(a6)
  20.         ENDM
  21.  
  22. CALLDOS MACRO
  23.         movea.l _DOSBase,a6
  24.         jsr     _LVO\1(a6)
  25.         ENDM
  26.  
  27. LINKSYS MACRO
  28.         move.l  a6,-(a7)
  29.         move.l  \2,a6
  30.         jsr     _LVO\1(a6)
  31.         move.l  (a7)+,a6
  32.         ENDM
  33.  
  34. LINKEXE MACRO
  35.         move.l  a6,-(a7)
  36.         movea.l _SysBase,a6
  37.         jsr     _LVO\1(a6)
  38.         move.l  (a7)+,a6
  39.         ENDM
  40.  
  41. LINKGFX MACRO
  42.         move.l  a6,-(a7)
  43.         movea.l _GfxBase,a6
  44.         jsr     _LVO\1(a6)
  45.         move.l  (a7)+,a6
  46.         ENDM
  47.  
  48. LINKITU MACRO
  49.         move.l  a6,-(a7)
  50.         movea.l _IntuitionBase,a6
  51.         jsr     _LVO\1(a6)
  52.         move.l  (a7)+,a6
  53.         ENDM
  54.  
  55. LINKDOS MACRO
  56.         move.l  a6,-(a7)
  57.         movea.l _DOSBase,a6
  58.         jsr     _LVO\1(a6)
  59.         move.l  (a7)+,a6
  60.         ENDM
  61.